package com.example.kingdeescan.dto;

import com.example.kingdeescan.dao.FBiller;
import com.example.kingdeescan.dao.FDept;
import com.example.kingdeescan.dao.FEmp;
import com.example.kingdeescan.dao.FFManger;
import com.example.kingdeescan.dao.FOrg;
import com.example.kingdeescan.dao.SEOutStock;
import com.example.kingdeescan.enums.DocType;

import java.io.Serializable;
import java.util.List;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * author  : zly
 * date    : 2020/7/16 17:03
 * desc    : 封装单据信息，包括：单据类型、必录项、扫码结果及其他单据信息
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class DocInfoDTO implements Serializable {
    private DocType docType;//单据类型
    private String fBillno;//单据编号
    private FOrg fOrg;//购货单位
    List<?> selectedList;//选单号
    private FDept fDept;//部门
    private FEmp fEmp;//业务员
    private FFManger ffManger;//发货员
    private FBiller fBiller;//制单员
}
